home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Patches 1995 March
/
SGI IRIX Patches 1995 Mar.iso
/
relnotes
/
Patchnotes
/
ch2.z
/
ch2
Wrap
Text File
|
1995-03-10
|
11KB
|
397 lines
- 1 -
2. _I_n_s_t_a_l_l_a_t_i_o_n__I_n_s_t_r_u_c_t_i_o_n_s
This chapter contains instructions for installing patches
from local CD-ROM only. If you will be installing from a
remote CD-ROM, or from a distribution directory, or you need
more information than is provided here, please refer to the
_I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e.
Because you want to install patches for only those problems
you have encountered, patch software is not installed by
default. Please refer to the descriptions of the individual
patches to determine which patches meet your specific needs.
To view the release notes on the CD-ROM, type:
% /CDROM/CDgrelnotes (on a graphics terminal)
or
% /CDROM/CDrelnotes (on an ASCII terminal)
2.1 _P_a_t_c_h__R_e_l_e_a_s_e_s
Bug fixes and support for new hardware are sometimes
released without re-releasing all of the files in a catalog
item. Instead, a Patch Release is created. Subsystems in
Patch Releases have names that are similar to the subsystem
names from Software Product Release, but each product name
begins with the word patchSG<_p_a_t_c_h__n_u_m_b_e_r>. Patch Releases
have these characteristics:
+o Patch Releases apply to particular Software Product
Releases.
+o Product names for Patch Releases always begin with
"patchSG<_p_a_t_c_h__n_u_m_b_e_r>". Image names are created by
taking original product names and image names and
joining them with a dot (.). Subsystem names remain the
same. For example, files from eoe1.sw.unix that are put
into a Patch Release are put in a subsystem named
patchSG<_p_a_t_c_h__n_u_m_b_e_r>.eoe1_sw.unix.
+o Patch Releases are sometimes hardware specific. This
means that they contain files for a subset of Silicon
Graphics workstation configurations rather than
containing files for all workstation configurations.
- 2 -
+o The _R_e_l_e_a_s_e _N_o_t_e_s for the _I_R_I_X _P_a_t_c_h_e_s _3/_9_5 CD-ROM can
be viewed on-line before you install any subsystems.
Instructions for viewing these _R_e_l_e_a_s_e _N_o_t_e_s appear in
the pamphlet in the CD's jewel case. In addition, the
_R_e_l_e_a_s_e _N_o_t_e_s for the _I_R_I_X _P_a_t_c_h_e_s _3/_9_5 CD-ROM will be
installed by default in the directory
/_u_s_r/_r_e_l_n_o_t_e_s/_P_a_t_c_h_n_o_t_e_s.
2.2 _M_a_n_d_a_t_o_r_y__I_m_a_g_e_s__T_h_a_t__M_u_s_t__B_e__I_n_s_t_a_l_l_e_d
When installing patches, it is important to note that not
all of the patches live in the standard _d_i_s_t directory. In
fact, only the two mandatory images live in this directory:
_P_a_t_c_h_n_o_t_e_s, the images that contains these release notes,
and _p_a_t_c_h_S_G_0_0_0_0_0_8_4, the patch to the inst binary that
understands what a patch subsystem is for IRIX 5.2 systems.
It is _I_M_P_E_R_A_T_I_V_E that the Patchnotes images be installed
from the _I_R_I_X _P_a_t_c_h_e_s _3/_9_5 CD-ROM whenever patches are
installed on a specific system for the first time. The
following commands can be used:
Inst> _f_r_o_m /_C_D_R_O_M/_d_i_s_t
Inst> _i_n_s_t_a_l_l *
Inst> _g_o
to install the mandatory images.
2.3 _R_e_v_i_s_e_d__(_n_o_n_-_s_t_a_n_d_a_r_d_)__D_i_r_e_c_t_o_r_y__S_t_r_u_c_t_u_r_e
The layout of the _I_R_I_X _P_a_t_c_h_e_s _3/_9_5 CD-ROM is as follows:
_r_e_l_n_o_t_e_s contains the release notes of all images
_d_i_s_t contains the two mandatory images
_5._2__p_a_t_c_h_e_s contains subdirectories for each IRIX 5.2 patch image
_5._3__p_a_t_c_h_e_s contains subdirectories for each IRIX 5.3 patch image
_6._0._1__p_a_t_c_h_e_s contains subdirectories for each IRIX 6.0.1 patch image
This means that the usual _f_r_o_m /_C_D_R_O_M/_d_i_s_t inst command will
only show the _P_a_t_c_h_n_o_t_e_s image. The directory location of
all the patch images is
/_C_D_R_O_M/_X_X_X__p_a_t_c_h_e_s/_p_a_t_c_h_S_G<_p_a_t_c_h__n_u_m_b_e_r>, where
<_p_a_t_c_h__n_u_m_b_e_r> is the seven digit patch number and _X_X_X is
the OS version.
- 3 -
For example, if you have looked through the patch release
notes and have decided to install _p_a_t_c_h_S_G_0_0_0_0_2_5_4, you would
type the following commands at the inst prompt:
# inst
Inst> _f_r_o_m /_C_D_R_O_M/_d_i_s_t
Inst> _i_n_s_t_a_l_l *
Inst> _g_o
Inst> _f_r_o_m /_C_D_R_O_M/_5._2__p_a_t_c_h_e_s/_p_a_t_c_h_S_G_0_0_0_0_0_6_5
Inst> _i_n_s_t_a_l_l _p_a_t_c_h_S_G_0_0_0_0_0_6_5
These commands will install the mandatory _P_a_t_c_h_e_s_n_o_t_e_s image
as well as the _p_a_t_c_h_S_G_0_0_0_0_0_6_5 images.
2.4 _I_n_s_t_a_l_l_a_t_i_o_n__f_r_o_m__L_o_c_a_l__C_D_-_R_O_M
Since there are no miniroot tools, the example in section
2.3 should be used as a guide. For those IRIX 5.3 and IRIX
6.0.1 patches requiring a miniroot installation, normal
distribution media can be used. For those IRIX 5.2 patches
requiring the miniroot for installation, please see the _I_R_I_X
_5._2 _P_a_t_c_h_e_s #_2 _C_D-_R_O_M (p/n 812-0290-002) for the correct
tools and procedure.
2.5 _G_e_t_t_i_n_g__t_h_e__C_P_U__T_y_p_e__o_f__a__W_o_r_k_s_t_a_t_i_o_n
These commands can be used to find out the CPU type (<_c_p_u>)
of a workstation:
+o _u_n_a_m_e(_1)
This command prints the CPU type of the workstation:
% /bin/uname -m
+o _h_i_n_v(_1_M)
This command prints information about your processor:
% /bin/hinv -c processor
The CPU type is in the first line of output. It is IP4,
IP5, IP6, IP7, IP9, IP12, IP17, IP19, IP20, IP22, or
R2300.
+o _h_i_n_v from the Command Monitor
Give this command in the Command Monitor:
>> hinv
- 4 -
The first line of output contains the CPU type, which
is IP4, IP5, IP6, IP7, IP9, IP12, IP15, IP17, IP19,
IP20, or IP22. Some examples are:
CPU board: 1 IP7 33 MHZ
System: IP22
If the CPU type shown by _h_i_n_v is IP15, your CPU type is
actually IP7. If you got an error message from this
command, _h_i_n_v is not available in the PROMs on your
workstation. In this case your CPU type is probably
IP4.
- 5 -
2.6 _G_e_t_t_i_n_g__C_o_n_t_r_o_l_l_e_r__a_n_d__U_n_i_t__N_u_m_b_e_r_s__f_o_r__C_D_-_R_O_M__D_r_i_v_e_s
Some installation procedures described in Section 2.2,
"Miniroot Installation from Local CD-ROM", require you to
specify the controller, (<_c_n_t_l_r>) and unit (<_u_n_i_t>) numbers
for tape drives or CD-ROM drives. This section explains how
to use _h_i_n_v to get these numbers.
There are two versions of the hinv command:
+o IRIX _h_i_n_v
From IRIX, give this _h_i_n_v command:
% /bin/hinv
The output you get will look similar to Figure 2-2. The
<_u_n_i_t> and <_c_n_t_l_r> numbers are shown on the "CDROM"
line.
____________________________________________________________
1 33 MHZ IP12 Processor
FPU: MIPS R2010A/R3010 VLSI Floating Point Chip Revision: 4.0
CPU: MIPS R2000A/R3000 Processor Chip Revision: 3.0
On-board serial ports: 2
Data cache size: 32 Kbytes
Instruction cache size: 32 Kbytes
Main memory size: 32 Mbytes
Integral Ethernet: ec0, version 0
CDROM: unit 4 on SCSI controller 0
Tape drive: unit 3 on SCSI controller 0: DAT
Disk drive: unit 1 on SCSI controller 0
Integral SCSI controller 0: Version WD33C93A, revision 9
Iris Audio Processor, rev 3
Graphics board: LG1
____________________________________________________________
Figure 2-2 Sample IRIX _h_i_n_v Output
- 6 -
+o PROM Monitor _h_i_n_v
From the Command Monitor, give this _h_i_n_v command:
>> hinv
The output you see is similar to the example in Figure
2-3 (an error message from this command means that _h_i_n_v
is not available in the PROMs on your workstation). The
<_c_n_t_l_r> is the first number in parenthesis and the
<_u_n_i_t> is the second. In this example, the CD-ROM
<_c_n_t_l_r> is 0 and the <_u_n_i_t> is 4. The tape drive
controller is 0 and the unit is 2.
____________________________________________________________
System: IP22
Processor: R4000 50 Mhz, with FPU
Primary I-cache size: 8 Kbytes
Primary D-cache size: 8 Kbytes
Secondary cache size: 1024 Kbytes
Memory size: 32 Mbytes
Graphics: GU1-Extreme
SCSI Disk: scsi(0)disk(1)
SCSI Tape: scsi(0)tape(2)
SCSI CDROM: scsi(0)cdrom(4)
Audio: Iris Audio Processor: version A2 revision 0.1.0
____________________________________________________________
Figure 2-3 Sample PROM hinv Output
With other versions of PROMs, CD-ROM drives may appear
either of these ways:
SCSI CDROM: dksc(0,4)
SCSI Disk: dksc(0,4)
The controller is the first number and the unit is the
second number.